Non linear analysis